deep talk - German English Dictionary